CoBOC Services Configuration Interface |
|
CoBOC Service Settings
The Service tab is used to configure the required CoBOC services for a CoBOC Service Container.
Table 1. Fields on the Services Tab. The following table describes the fields on the Services tab.
Field | Description |
---|---|
Enable Events | Select this check box if you are using Web service operations that use the Notification Service component for business objects transacting in the CoBOC. Note: If you have designed notification models for objects belonging to a template, they will not send notifications unless you select this check box. |
Enable Admin | Select this check box if you want CoBOC to publish its transactions to the admin service. |
Enable Rules | Select this check box if you are using Web service operations that invoke rules to run on objects transacting in the CoBOC.
|
Enable Timer Rules | Select this check box, if you want to fire timer rules at appropriate schedules, on objects transacting in the CoBOC.
|
The Administrator can edit the default setting for the CoBOC SyncUp configuration. For more information on the procedure to change the default setting, refer to Changing CoBOC SyncUp Configuration.
CoBOC Cache Settings
The Cache tab is used to configure the cache settings for a CoBOC Service Container.
Table 2. Fields on the Cache Tab. The following table describes the fields in the cache settings table.
Field | Description | Value |
---|---|---|
Hashbins | A memory store to hold business object . Specify the number of such stores available for maintaining the cache. |
|
Initial Capacity | Minimum capacity of each hashbin (memory store) to store business objects. Specify the initial capacity of each hashbin in terms of the number of business objects it can hold. |
|
Object Idle Time (in Mins) | Time the cache instances can remain idle in the cache. Specify the maximum time (in seconds) the instances can remain in the cache |
|
Database Settings
The Database tab is used to configure the CoBOC database.
Table 3. Fields on the Database Tab. The following table describes the fields on the Database tab.
Field | Description | |
---|---|---|
Select Database Configuration | To create a Database Configuration | Select the New Database Configuration option from the drop-down list and provide the required information in the dialog box that appears. |
To continue with an existing Database Configuration | Select it from the drop-down list. The associated fields are automatically filled. | |
Advanced Options | Expand the group box and provide the necessary details. |
Rule Repository Settings
The Rule Repository tab is used to configure the settings for Rule execution.
Table 4. Fields on the Rule Repository Tab. The following table describes the fields on the Rule Repository tab.
Field | Description |
---|---|
Specify Service | Rule Repository service to which the rules are published. Click , select the required rule repository service in the Choose Target window, and then click OK. |
Rule Action Threads | Number of threads that are assigned for a rule action.If the number of transactions performed by the rule engine, involving external actions, is huge, increase the size of the rule action threads. The default size is5. |
Trace Rule Execution | Enables tracing of the rules.Select the check box to enable rule tracking. Note: Enabling this option will impact the performance as this feature demands the recording of details in database during the rule execution. |
Monitor Rule Execution Note: This feature is deprecated in Cordys BOP 4.1 release. |
Enables monitoring of the rules.Select the check box to enable monitoring of rules. The status of the rules can be monitored from the CoBOC Transaction Monitor. |
Max value for Dispatcher Queue Size | Maximum number of asynchronous rule actions that can be queued in the dispatcher queue.The default size is 50000. Note: Setting it to 0 will allow infinite number of rule actions in the queue and may result in Out of Memory error. Depending on the application's requirements, change the size of the dispatcher queue. Higher value of the parameter allows for higher memory and lower value limits memory usage. It is exposed to JMX as a cold setting. |
Event Settings
Table 5. Fields on the Event Tab . The following table describes the fields on the Event tab.
Field | Description |
---|---|
Event Display URL | Web page that is displayed, whenever a new event occurs in the Cache. By default, this box contains a URL, which is displayed to the user whenever a new event is pushed into the Process Platform Inbox. You can define the content of the page. |
Event Display ID | Display ID of the Process Platform frame in which the URL is displayed |
Event Display Frame | Process Platform frame to display the URL. Select the Process Platform frame to display the URL |
Notification Service | Notification service to which the events are published. Click , select the required notification service in the Choose Target window, and then click OK. |
Scheduler Settings
Field | Description | |
---|---|---|
Select Database Configuration | To create a Database Configuration | Select the New Database Configuration option from the drop-down list and provide the required information in the dialog box that appears. |
To continue with an existing Database Configuration | Select it from the drop-down list. The associated fields are automatically filled. | |
Advanced Options | Expand the group box and provide the necessary details. |